<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>仪表图</title>
	<meta name="renderer" content="webkit">
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
	<meta http-equiv="Access-Control-Allow-Origin" content="*">
	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
	<meta name="apple-mobile-web-app-status-bar-style" content="black">
	<meta name="apple-mobile-web-app-capable" content="yes">
	<meta name="format-detection" content="telephone=no">
	<link rel="icon" href="favicon.ico">
	<link rel="stylesheet" href="../../assets/css/main.css">
</head>
<body>
<div class="x-body">
	<blockquote class="layui-elem-quote">
		特别声明：ECharts，一个纯 Javascript 的图表库，可以流畅的运行在 PC 和移动设备上，兼容当前绝大部分浏览器（IE8/9/10/11，Chrome，Firefox，Safari等），底层依赖轻量级的
		Canvas 类库 ZRender，提供直观，生动，可交互，可高度个性化定制的数据可视化图表。如需使用，详细了解可以访问官网 <a href="http://echarts.baidu.com/"
																		  style="color:red">ECharts</a>。
		x-admin不承担任何版权问题。
	</blockquote>
	<!-- 为 ECharts 准备一个具备大小（宽高）的 DOM -->
	<div id="main" style="width: 100%;height:400px;"></div>
	<blockquote class="layui-elem-quote">
		注意：本案例的Echarts图表库由cdn引入，需要在线才能正常使用，如想离想，请至Echarts官网下载。
	</blockquote>
</div>
<script type="text/javascript" src="../../js/libs/echarts/echarts.min.js"></script>
<script type="text/javascript">
	// 基于准备好的dom，初始化echarts实例
	var myChart = echarts.init(document.getElementById('main'));
	// 指定图表的配置项和数据
	option = {
	        title: {
	          text: '年龄段',
	          textStyle:{
	              fontSize:14,
	              color:'#444444',
	              fontFamily: "Microsoft Yahei",
	              fontWeight:'100'
	          },
	          x: 'center'
	        },
	        tooltip: {
	            trigger: 'axis',
	            axisPointer: {
	                type: 'none'
	            },
	            formatter: function (params) {
	                return params[0].name + ': ' + params[0].value;
	            }
	        },
	        xAxis: {
	            data: ['驯鹿', '火箭', '飞机', '高铁', '轮船', '汽车', '跑步', '步行', ],
	            axisTick: {show: false},
	            axisLine: {show: false},
	            axisLabel: {
	                textStyle: {
	                    color: '#444444'
	                }
	            }
	        },
	        yAxis: {
	            splitLine: {show: false},
	            axisTick: {show: false},
	            axisLine: {show: false},
	            axisLabel: {show: false}
	        },
	        color: ['#89DA4F','#FCC828','#8EC7F4','#CDCBEC','#14B961'],
	        series: [{
	            name: 'hill',
	            type: 'pictorialBar',
	            barCategoryGap: '-10%',
	            // symbol: 'path://M0,10 L10,10 L5,0 L0,10 z',
	            symbol: 'path://path://M10 600 Q 95 0 180 600',
	            label:{ 
	                    normal:{ 
	                      show: true, 
	                      position: 'top',
	                      formatter:'{c}%',
	                    } 
	                  },
	            itemStyle: {
	                normal: {
	                    opacity: 0.5,
	                    color: function (params){
	                      var colorList = ['#89DA4F','#FCC828','#8EC7F4','#CDCBEC','#14B961','#E3E3E3'];
	                      return colorList[params.dataIndex];
	                    }
	                },
	                emphasis: {
	                    opacity: 1
	                }
	            },
	            data: [123, 60, 25, 18, 12, 9, 2, 1],
	        }]
	    };
	// 使用刚指定的配置项和数据显示图表。
	myChart.setOption(option);
</script>
</body>
</html>